package com.ibeetl.cms.entity;

import java.util.Date;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Null;

import org.beetl.sql.core.annotatoin.AutoID;
import org.beetl.sql.core.annotatoin.SeqID;

import com.ibeetl.admin.core.util.ValidateConfig;

import org.beetl.sql.core.TailBean;
import java.math.*;

import com.ibeetl.admin.core.annotation.Dict;
import com.ibeetl.admin.core.entity.BaseEntity;

import org.beetl.sql.core.annotatoin.InsertIgnore;
import org.beetl.sql.core.annotatoin.Version;
import org.beetl.sql.core.annotatoin.LogicDelete;


/* 
* 
* gen by Spring Boot2 Admin 2018-11-02
*/
public class ApplyAccount extends BaseEntity{

    @NotNull(message = "ID不能为空", groups =ValidateConfig.UPDATE.class)
    @SeqID(name = ORACLE_CORE_SEQ_NAME)
    @AutoID	

    private Integer id ;
	
    //委托书

    private String commission ;
	
    //营业执照

    private String businessLicense ;
	
    //身份证件

    private String idCard ;
	
    //手机号码

    private String phone ;
	
    //企业名称

    private String companyName ;
	
    //统一社会信用代码

    private String companyCode ;
    private String state;

    public ApplyAccount()
    {
    }

    public Integer getId(){
	    return  id;
    }
    public void setId(Integer id){
        this.id = id;
    }

    /**委托书
    *@return 
    */
    public String getCommission(){
	    return  commission;
    }
    /**委托书
    *@param  commission
    */
    public void setCommission(String commission){
        this.commission = commission;
    }

    /**营业执照
    *@return 
    */
    public String getBusinessLicense(){
	    return  businessLicense;
    }
    /**营业执照
    *@param  businessLicense
    */
    public void setBusinessLicense(String businessLicense){
        this.businessLicense = businessLicense;
    }

    /**身份证件
    *@return 
    */
    public String getIdCard(){
	    return  idCard;
    }
    /**身份证件
    *@param  idCard
    */
    public void setIdCard(String idCard){
        this.idCard = idCard;
    }

    /**手机号码
    *@return 
    */
    public String getPhone(){
	    return  phone;
    }
    /**手机号码
    *@param  phone
    */
    public void setPhone(String phone){
        this.phone = phone;
    }

    /**企业名称
    *@return 
    */
    public String getCompanyName(){
	    return  companyName;
    }
    /**企业名称
    *@param  companyName
    */
    public void setCompanyName(String companyName){
        this.companyName = companyName;
    }

    /**统一社会信用代码
    *@return 
    */
    public String getCompanyCode(){
	    return  companyCode;
    }
    /**统一社会信用代码
    *@param  companyCode
    */
    public void setCompanyCode(String companyCode){
        this.companyCode = companyCode;
    }


    public void setState(String state) {
        this.state = state;
    }

    public String getState() {
        return state;
    }
}
